Custom Prelude
オレオレPrelude
base
https://haskell.e-bigmoon.com/posts/2018/05-23-extended-prelude.html
割と色々ある
relude
Kowainik製
思想が好みmrsekut.icon
rio
stackが使ってる
カスタムPreludeの中では最もstarが多いっぽいmrsekut.icon
protolude
PureScriptの実装に使われている
classy-prelude
Yesodが使ってる
https://github.com/snoyberg/mono-traversable/tree/master/classy-prelude
remove all partial functions
modernize data structures
generally use Text instead of String
encourage the use of appropriate data structures such as Vectors or HashMaps instead of always using lists and associated lists
reduce import lists and the need for qualified imports
universum
cardano-slが使ってる
Serokell製
base-prelude
https://github.com/nikita-volkov/base-prelude
https://hackage.haskell.org/package/base-prelude
説明読んでも利点がいまいちわからなかったmrsekut.icon
numeric-prelude
https://hackage.haskell.org/package/numeric-prelude
これは数値型関連のみの修正?
使う
NoImplicitPreludeを指定する